spill your guts - İspanyolca İngilizce Sözlük